package com.ZengQi.event.service;

import com.ZengQi.event.entity.Company;

import java.util.List;

public interface CompanyService {
    /**
     * 查询所有的公司
     * @return topicList<company>集合
     */
    List<Company> findListCompany();

    /**
     * 添加一个公司
     * @param company
     * @return 返回布尔值true表示成功
     */
    boolean saveCompany(Company company);

    /**
     * 根据参数删除一个公司
     * @param conditionCompany
     * @return 返回布尔值true表示成功
     */
    boolean removeCompany(Company conditionCompany);

    /**
     * 根据参数修改企业信息
     * @param conditionCompany
     * @param oldCompanyName
     * @return
     */
    boolean modifyCompanyByCompanyName(Company conditionCompany,String oldCompanyName);
}
